home *** CD-ROM | disk | FTP | other *** search
- Path: news.mcs.net!usenet
- From: "James V. Reagan" <jreagan@mcs.net>
- Newsgroups: alt.computer.consultants,comp.edu,comp.lang.basic.misc,comp.lang.c++,comp.lang.misc,comp.lang.pascal.borland,comp.lang.pascal.delphi.misc,comp.misc,comp.os.msdos.programmer,comp.os.os2.programmer.misc,comp.programming
- Subject: Re: Can we do programming without seeing the end user?
- Date: Sat, 23 Mar 1996 22:32:36 -0600
- Organization: Reagan Technologies
- Message-ID: <3154D063.14E0@mcs.net>
- References: <BYtKnOggyTxQ071yn@oslonett.no>
- NNTP-Posting-Host: jreagan.pd.mcs.net
- Mime-Version: 1.0
- Content-Type: text/plain; charset=us-ascii
- Content-Transfer-Encoding: 7bit
- X-Mailer: Mozilla 2.0GoldB2 (Win95; I)
-
- Svein Olav Mytting wrote:
- >
- > I know a lot of you programmers work far from the end-users. Some of you
- > work even far from your employer, which in turn lives far from the
- > customer.
- >
- > I sort of believe that sales and programming should be strictly
- > separate tasks. While a salesman should see his customer in person,
- > a programmer shouldn't do that.
- >
- > My simple question is this: To which a degree can software development
- > be done using electronic communication as the only contact with the
- > sales people and/or end users?
- >
- > Or, to put it another way: How special-tailored can an application be,
- > before the programmer has to physically be in the client's office?
- >
- > Or, yet another way: What is the cost, for a programmer,
- > of not meeting the end user physically?
- >
- > Experience with geographically split cooperation
- > customers / sales people / programmers
- > would be of major interest.
- >
-
- If the person is "just" a programmer, then, no, the programmer
- shouldn't need to see the client; that's the analyst or
- technical salespeople's job.
-
- I have done work for clients where I have never seen or even
- spoken with a client, just done development for a middle
- party.
-
- I have also been proactive in demonstrating ideas to potential
- clients, but that is done in a consultant role as opposed to
- a programmer role.
-
- There are occasions, however, especially in vertical market
- applications, when I do think it's important to get
- programmers in front of the end-users to help visualize
- the project at hand (and to make up ground for poorly
- written specifications ;-) ).
-
- --
- James V. Reagan
- jreagan@mcs.net
- http://jreagan.pd.mcs.net
-